The Joint Helper object is used for thinkingParticles to define joint
parameters outside of the standard thinkingParticles work-flow. This helper
is only valid in conjunction with the PhysX dynamics operator! No other
dynamics engine offered by thinkingParticles supports this operator right
now.
As a standard 3ds max helper object it can be easily adjusted and handled
with standard 3ds max modeling tools.

Joint Type Selector - lets you from 6 different joint types.

Find an explanation of the joint types below:

Revolute - select this type to create a door hinge type of joint
between two objects. The position of the TP Joint helper object defines
the center of the hinge joint. The Z-axis of the TP Joint helper defines
the rotational axis.

Cylindrical - when selected, a cylindrical joint will be used.
A cylindrical joint permits relative translational movement between two
bodies along a single axis (Z-axis), and also relative rotation along
that axis. This means the bodies are allowed to slide along the axis of
the joint and also twist around the axis.
An example for a cylindrical joint is a telescopic radio antenna.

Spherical - choose this option to make the TP Joint helper act
like a spherical joint. A spherical joint is the simplest kind of joint.

Point on Line - choose this option to make the TP Joint helper
object act like a point on line joint constraint. It will make the objects
only move along a line attached to another. The helper point defines the
joint position. The line through this point is specified by the Z-axis
of the helper object.

Point on Plane - when selected, the TP Joint helper will act like
a point in plane joint constraint. This will force the object to only
move inside a plane attached to another. The point attached to the plane
is defined by the TP Joint helper object. The Z-axis specifies the plane
normal.

Fixed - choose this joint type to make the TP Joint helper object
behave like a fixed joint constraint. The fixed joint effectively glues
two bodies together with no remaining degrees of freedom for relative
motion. It is useful to set it to be breakable (see Breakable Joints)
to simulate simple fracture effects. Like a table losing its legs when
it crashes down on a floor.